using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SIOGDE.AccesoDatos.Entidades;
using Didsoft.Mvc.DataModel;
using SIOGDE.AccesoDatos.Entidades.Reportes;

namespace SIOGDE.Negocios.Servicios
{  
   public interface IRequerimientoConfigNegociosServicio: IDataModelBase<RequerimientoConfig>
   {   
	  //List<RequerimientoConfig> BuscarPorAlgunParametro(string filter)
       RequerimientoConfig GetPorGuid(string guidReq);
       List<RequerimientoConfig> GetPorUnidadGuid(string guid);

       List<DTORequerimientoConfig> GetConfigReporte(int GestionId, List<string> unidadIds);
       List<DTORequerimientoPorArma> GetConfigReportePorArma(int GestionId, List<string> armaIds);
   }
}


